home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ip / ka9q / MNetsrc.hqx / Mac TCP_IP Source v.33 / callbook.h < prev    next >
Text File  |  1989-01-28  |  2KB  |  47 lines

  1. /* file: callbook.h */
  2. /* this header file contains all the locations of the data */
  3. /* types for the callbook data file. All coordinates start at zero */
  4.  
  5. #define   THISYEAR                   89 /* last 2 digits of the current year */
  6. #define   RECORD_LENGTH             225 /* length of a record */
  7.  
  8. #define   CALLSIGN_START              0 /* location of item in record */
  9. #define   CALLSIGN_LEN                8 /* number of bytes item uses in record */
  10. #define   LAST_NAME_START             8
  11. #define   LAST_NAME_LEN              20
  12. #define   LAST_NAME_SUFF_START       28
  13. #define   LAST_NAME_SUFF_LEN          4
  14. #define   FIRST_NAME_START           32
  15. #define   FIRST_NAME_LEN             11
  16. #define   MIDDLE_INIT_START          43
  17. #define   MIDDLE_INIT_LEN             1
  18. #define   BIRTH_START                44
  19. #define   BIRTH_LEN                   5
  20. #define   EFFECTIVE_START            49
  21. #define   EFFECTIVE_LEN               5
  22. #define   EXPIRATION_START           54
  23. #define   EXPIRATION_LEN              6
  24. #define   MAIL_ADRS_START            61
  25. #define   MAIL_ADRS_LEN              35
  26. #define   MAIL_ADRS_CTY_START        96
  27. #define   MAIL_ADRS_CTY_LEN          20
  28. #define   MAIL_ADRS_ST_START        116
  29. #define   MAIL_ADRS_ST_LEN            2
  30. #define   MAIL_ADRS_ZIP_START       118
  31. #define   MAIL_ADRS_ZIP_LEN           9
  32. #define   STA_ADRS_START            127
  33. #define   STA_ADRS_LEN               60
  34. #define   STA_ADRS_CTY_START        187
  35. #define   STA_ADRS_CTY_LEN           20
  36. #define   STA_ADRS_ST_START         207
  37. #define   STA_ADRS_ST_LEN             2
  38. #define   LICENSE_CLASS_START       209
  39. #define   LICENSE_CLASS_LEN           1
  40. #define   PREVIOUS_CALLSIGN_START   210
  41. #define   PREVIOUS_CALLSIGN_LEN       8
  42. #define   PREVIOUS_CLASS_START      218
  43. #define   PREVIOUS_CLASS_LEN          1
  44. #define   PROCESS_START             219
  45. #define   PROCESS_LEN                 5
  46.  
  47.